ECAT.MAXSYNCERROR

Description

This command sets a limit for the number of synchronization errors accumulated by the counter objects 1C33h sub 11 (SM2 event missed counter) and 1C33h sub 13 (Shift time too small counter).

If one or both of these counters reach the limit set by ECAT.MAXSYNCERROR, the fault F7011 will be thrown and the EtherCAT communication state will change to SafeOp with an AL status code related to the counter, which exceeded the limit (see EtherCAT state machine AL Status Code).

It is recommended to set a higher value to determine if there is a jitter issue with the EtherCAT MainDevice or a general deviation of the cycle time. If a general deviation cannot be changed on the MainDevice side it is possible, but not recommended, to switch the supervision off by setting a value of 0.

 

Context

See Synchronization.

See 1C33h Input SyncManager Parameter.

Versions

Action Version Notes
Implemented 02-10-02-000

General Information

Type

Read/Write

Units

N/A

Range

3 to 65532

Default Value

9

Data Type

Integer

Stored in Non-Volatile Memory

Yes

Variants Supported

EtherCAT variants: AKD2G-SPE